package com.xmb.common.entity;

import java.math.BigDecimal;
import java.time.LocalDateTime;

public class XmbOrderRewardRecord {
    private Long id;

    private Long userId;

    private String userNo;

    private String supplierId;

    private String nickName;

    private String rewardType;

    private BigDecimal promotionSelfReward;

    private Long promotionAId;

    private String promotionANo;

    private String promotionANickName;

    private BigDecimal promotionAReward;

    private Long promotionBId;

    private String promotionBNo;

    private String promotionBNickName;

    private BigDecimal promotionBReward;

    private Long promotionCId;

    private String promotionCNo;

    private String promotionCNickName;

    private BigDecimal promotionCReward;

    private Long promotionWId;

    private String promotionWNo;

    private String promotionWNickName;

    private BigDecimal promotionWReward;

    private String exchangeRemark;

    private Long senceId;

    private String senceType;

    private LocalDateTime provideTime;

    private String provideStatus;

    private Boolean isDelete;

    private Long orderId;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public String getUserNo() {
        return userNo;
    }

    public void setUserNo(String userNo) {
        this.userNo = userNo == null ? null : userNo.trim();
    }

    public String getSupplierId() {
        return supplierId;
    }

    public void setSupplierId(String supplierId) {
        this.supplierId = supplierId == null ? null : supplierId.trim();
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName == null ? null : nickName.trim();
    }

    public String getRewardType() {
        return rewardType;
    }

    public void setRewardType(String rewardType) {
        this.rewardType = rewardType == null ? null : rewardType.trim();
    }

    public BigDecimal getPromotionSelfReward() {
        return promotionSelfReward;
    }

    public void setPromotionSelfReward(BigDecimal promotionSelfReward) {
        this.promotionSelfReward = promotionSelfReward;
    }

    public Long getPromotionAId() {
        return promotionAId;
    }

    public void setPromotionAId(Long promotionAId) {
        this.promotionAId = promotionAId;
    }

    public String getPromotionANo() {
        return promotionANo;
    }

    public void setPromotionANo(String promotionANo) {
        this.promotionANo = promotionANo == null ? null : promotionANo.trim();
    }

    public String getPromotionANickName() {
        return promotionANickName;
    }

    public void setPromotionANickName(String promotionANickName) {
        this.promotionANickName = promotionANickName == null ? null : promotionANickName.trim();
    }

    public BigDecimal getPromotionAReward() {
        return promotionAReward;
    }

    public void setPromotionAReward(BigDecimal promotionAReward) {
        this.promotionAReward = promotionAReward;
    }

    public Long getPromotionBId() {
        return promotionBId;
    }

    public void setPromotionBId(Long promotionBId) {
        this.promotionBId = promotionBId;
    }

    public String getPromotionBNo() {
        return promotionBNo;
    }

    public void setPromotionBNo(String promotionBNo) {
        this.promotionBNo = promotionBNo == null ? null : promotionBNo.trim();
    }

    public String getPromotionBNickName() {
        return promotionBNickName;
    }

    public void setPromotionBNickName(String promotionBNickName) {
        this.promotionBNickName = promotionBNickName == null ? null : promotionBNickName.trim();
    }

    public BigDecimal getPromotionBReward() {
        return promotionBReward;
    }

    public void setPromotionBReward(BigDecimal promotionBReward) {
        this.promotionBReward = promotionBReward;
    }

    public Long getPromotionCId() {
        return promotionCId;
    }

    public void setPromotionCId(Long promotionCId) {
        this.promotionCId = promotionCId;
    }

    public String getPromotionCNo() {
        return promotionCNo;
    }

    public void setPromotionCNo(String promotionCNo) {
        this.promotionCNo = promotionCNo == null ? null : promotionCNo.trim();
    }

    public String getPromotionCNickName() {
        return promotionCNickName;
    }

    public void setPromotionCNickName(String promotionCNickName) {
        this.promotionCNickName = promotionCNickName == null ? null : promotionCNickName.trim();
    }

    public BigDecimal getPromotionCReward() {
        return promotionCReward;
    }

    public void setPromotionCReward(BigDecimal promotionCReward) {
        this.promotionCReward = promotionCReward;
    }

    public Long getPromotionWId() {
        return promotionWId;
    }

    public void setPromotionWId(Long promotionWId) {
        this.promotionWId = promotionWId;
    }

    public String getPromotionWNo() {
        return promotionWNo;
    }

    public void setPromotionWNo(String promotionWNo) {
        this.promotionWNo = promotionWNo == null ? null : promotionWNo.trim();
    }

    public String getPromotionWNickName() {
        return promotionWNickName;
    }

    public void setPromotionWNickName(String promotionWNickName) {
        this.promotionWNickName = promotionWNickName == null ? null : promotionWNickName.trim();
    }

    public BigDecimal getPromotionWReward() {
        return promotionWReward;
    }

    public void setPromotionWReward(BigDecimal promotionWReward) {
        this.promotionWReward = promotionWReward;
    }

    public String getExchangeRemark() {
        return exchangeRemark;
    }

    public void setExchangeRemark(String exchangeRemark) {
        this.exchangeRemark = exchangeRemark == null ? null : exchangeRemark.trim();
    }

    public Long getSenceId() {
        return senceId;
    }

    public void setSenceId(Long senceId) {
        this.senceId = senceId;
    }

    public String getSenceType() {
        return senceType;
    }

    public void setSenceType(String senceType) {
        this.senceType = senceType == null ? null : senceType.trim();
    }

    public LocalDateTime getProvideTime() {
        return provideTime;
    }

    public void setProvideTime(LocalDateTime provideTime) {
        this.provideTime = provideTime;
    }

    public String getProvideStatus() {
        return provideStatus;
    }

    public void setProvideStatus(String provideStatus) {
        this.provideStatus = provideStatus == null ? null : provideStatus.trim();
    }

    public Boolean getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(Boolean isDelete) {
        this.isDelete = isDelete;
    }

    public Long getOrderId() {
        return orderId;
    }

    public void setOrderId(Long orderId) {
        this.orderId = orderId;
    }
}